package subjects;
import java.io.Serializable;
public class ProductStock implements Serializable,Comparable<ProductStock>{
/**
*
*/
private static final long serialVersionUID = -6169336779908568538L;
public Product product;
private int quantity;
public ProductStock(Product product, int quantity){
this.product=product;
this.quantity = quantity;
}
public void setQuantity(int quantity){
this.quantity = quantity;
}
public int getQuantity(){
return quantity;
}
public String getProductName(){
return product.getName();
}
public int getProductPrice(){
return product.getPrice();
}
public void displayProductStock(){
System.out.printf("%s %d %d\n",product.getName(),product.getPrice(),quantity);
}
@Override
public int compareTo(ProductStock p) {
return product.getName().compareTo(p.product.getName());
}
}